package MapaStuff;

import java.awt.Color;








import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;

import Construibles.Construible;


public class SuperficieAgua implements Superficie {

	@Override
	public boolean puedeConstruir(Construible unConstruible) {
		return (unConstruible.sePuedeConstruirEn (this));
	}

	@Override
	public int valorSuperficie() {
		return 0;
	}

	@Override
	public Color color() {
		return new Color(51, 102, 153);
	}
	
	public Element serializar(Document doc){
		Element eleAgua= doc.createElement("SuperficieAgua");
		eleAgua.setAttribute("Clase",SuperficieAgua.class.getName());
		return eleAgua;
	}

	public static SuperficieAgua hidratar(Node supe){
		return new SuperficieAgua();
		
	}
	

}
